Constructive Solid Geometry for Triangulated Polyhedra Constructive Solid Geometry for Triangulated Polyhedra

نویسنده

  • Philip M. Hubbard
چکیده

Triangulated polyhedra are simpler to process than arbitrary polyhedra for many graphics operations. Algorithms that compute the boundary representation of a constructive solid geometry (csg) model, however, may perform poorly if the model involves triangulated polyhedral primitives. A new csg algorithm speciically tailored to triangulated primitives is presented. The key features of this algorithm are its global processing of intersections between polyhedra and its avoidance of ray-casting when classifying polyhedra against one another. The new algorithm is shown to perform substantially better than one published algorithm, and arguments are presented suggesting its beneets over several others in the context of an interactive modeling environment.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Speed-ups in Constructive Solid Geometry

We convert constructive solid geometry input to explicit representations of polygons, polyhedra, or more generally d-dimensional polyhedra, in time O(n), improving a previous O(n log n) bound. We then show that any Boolean formula can be preprocessed in time O(n log n/ log logn) so that the value of the formula can be maintained, as variables are changed one by one, in time O(log n/ log logn) p...

متن کامل

Computing the Boundary of a Class of Labeled-Leaf BSP Solids

We describe an algorithm that computes the boundary of the shadow volume cast by a collection of piecewise linear polyhedra in space using BSP trees. Unlike boundary representations, representing solids in general and shadow volumes in particular using BSP trees makes it possible to implement boolean operations easily and robustly. Also, in contrast with operating in Constructive Solid Geometry...

متن کامل

On Polyhedra Induced by Point Sets in Space

It is well known that one can always polygonize a set of points in the plane (not all on a line), i.e., construct a simple polygon whose vertices are precisely the given points in . For example, the shortest circuit through is a simple polygon. In 1994 Branko Grünbaum showed that an analogous theorem holds in . More precisely, if is a set of points in (not all of which are coplanar) then it is ...

متن کامل

Faster ASV Decomposition for Orthogonal Polyhedra, Using the Extreme Vertices Model (EVM)

The alternating sum of volumes (ASV) decomposition is a widely used technique for converting a b-rep into a CSG model, with all its implicit uses and advantages -like form feature recognition, among others. The obtained CSG tree has convex primitives at its leaf nodes, while the contents of its internal nodes alternate between the setunion and set-difference operators. This paper first shows th...

متن کامل

Provably Good Surface Sampling and Approximation

We present an algorithm for meshing surfaces that is a simple adaptation of a greedy “farthest point” technique proposed by Chew. Given a surface S, it progressively adds points on S and updates the 3-dimensional Delaunay triangulation of the points. The method is very simple and works in 3d-space without requiring to parameterize the surface. Taking advantage of recent results on the restricte...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1990